Conversation
…ponentise-feature-filters
…ponentise-feature-filters
…ponentise-feature-filters
…eature-state-view
Co-authored-by: Zaimwa9 <wadii.zaim@flagsmith.com>
…rs' into chore/componentise-feature-filters
# Conflicts: # frontend/web/components/pages/UserPage.tsx
The CI workflow sets E2E_RETRIES=2 but the Makefile only forwarded E2E_CONCURRENCY to the container, so retries defaulted to 1. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
|
Great work on the Playwright migration @kyle-ssg ! The DX improvements (trace viewer, DOM snapshots, interactive UI mode) are huge. I tested extensively using both Test ResultsUsing Using Using Observations1. Enterprise tests fail against OSS API Two tests consistently fail locally:
Root cause: 2. Concurrency mismatch
3. Found instances in CI handles OSS/Enterprise correctlyLooking at
Can't build private-cloud locallyTried changing to Questions
None of these are blockers. The PR is really good and ready to merge! I just wanted to raise these observations for awareness and to clarify the expected local development workflow. |
…ywright # Conflicts: # frontend/e2e/tests/project-test.pw.ts
# Conflicts: # frontend/e2e/tests/flag-tests.ts # frontend/package-lock.json
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 2 potential issues.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
docs/if required so people know about the feature.Changes
Playwright Test Improvements
Faster Tests
Better Local Development
Added Claude Commands
/e2e- Run all tests (OSS + Enterprise)/e2e-oss- Run OSS tests, auto-fix failures, re-run until passing/e2e-ee- Run Enterprise tests, auto-fix failures, re-run until passing/e2e-create- Create a new test following existing patternsNote: You can have the tests repeat to guarantee no flakiness
HTML Reports
e.g. this is a downloaded report, we can access reports of failures as well as videos / interactive traces.
CI/CD Features
GitHub Integration
How did you test this code?